take matters into one's hands - Spanish English Dictionary

take matters into one's hands

Meanings of "take matters into one's hands" in Spanish English Dictionary : 1 result(s)

English Spanish
General
take matters into one's hands linear [v]